package model.service;

import java.util.List;

import model.entity.Questionario;

/**
 *
 * Questionario Service Interface
 *
 * @author Alex
 *
 */
public interface IQuestionarioService {

	/**
	 * Add Questionario
	 *
	 * @param Questionario
	 *            questionario
	 */
	public void addQuestionario(Questionario questionario);

	/**
	 * Update Questionario
	 *
	 * @param Questionario
	 *            questionario
	 */
	public void updateQuestionario(Questionario questionario);

	/**
	 * Delete Questionario
	 *
	 * @param Questionario
	 *            questionario
	 */
	public void deleteQuestionario(Questionario questionario);

	/**
	 * Get Questionario
	 *
	 * @param int Questionario Id
	 */
	public Questionario getQuestionarioById(int id);

	/**
	 * Get Questionario List
	 *
	 * @return List - Questionario list
	 */
	public List<Questionario> getQuestionarios();
}
